make use of the advantages provided by - Inglés Sinónimo Diccionario